Books by Peter de Marneffe