Islands in space and time / - Campbell, David G. (Houghton Mifflin Company,, 1996)