num_pages: 128
language: English
title: Is God to Blame?
titlecomplete: Is God to Blame?
publisher: The Stanborough Press Ltd