Books by Pat Shannan