Hours of toil and passionate endeavour came to a crescendo this month for teacher and author Steve Martin.
397 views