Kings of infinite space - Hynes, James (St. Martin's Press, 2004)