Books by Peter Troxler