Books of Review by: John Ferns