C A Graham is a 50-something grandad who has never quite grown up! His "day job" is as a Bible teacher and he is married with three grown-up children and two grandchildren.
He lives in a village, a nice bus ride out of the Big City of Edinburgh and apart from buses [and trains and trams] he is passionate about his faith, his family and, alas, his football! That just might be him sitting on your bus, on the front seat upstairs ...