Books by Peter W. Hassinger