Books by Peter Rosen