Leigh Johnston, Author at Hetherington Johnston Ltd