Books written by Peter Heine