Worlds Apart: A Handbook on World Views; Second Edition