realms of the ancient past, peter mohrbacher