Books by Craig A. Whitfield