Books by Peter Kraker