The great portals - Hearn, M. F. (Array)