Books by Peter R. Crane