Even Paradise Has Shadows
Brad Derrick
,
Jeremy Soule