Books written by Peter S. Fosl