Chimaera : a tale of the three worlds - Irvine, Ian, 1950-