Adventures in time and place - Banks, James A. (McGraw-Hill, 2001)
Includes index.