The great portals - Hearn, M. F.