writer credit by Bob Hughes and confirmed by Martin O'Hearn at http://martinohearn.blogspot.com/
writer credit by Bob Hughes