Books by Jeffrey T. Solate