Sowing in hard soil : tools and encouragement for preaching the gospel /
Johnston, Brian(Bible Teacher),author.