You are about to access our book library "Oh God, Why?: A Spiritual Journey Towards Meaning, Wisdom and Strength: Written by Gerard W. Hughes, 1996 Edition, (2nd Revised edition) Publisher: BRF (The Bible Reading Fellowship) [Paperback] full version" .