Books by Patrick R. Crowley