This book addresses one of the oldest questions posed to religious believers: if God made everything, who made God? Most recently levelled by the New Atheists, the question was asked in ancient Greece and has preoccupied religious believers in the centuries since. Here, renowned scholar Robert Banks explores the history of the objection - from its earliest vocalization in the ancient world to its most famous opponents, Freud, Marx, and others.Ideal...