Books by Peter Supf