Exploring new frontiers - Moran, Theodore H. (2001)