ESC

Dave Roberts (3)

Illustrator. Credited in 2008 puzzle book. NB. further info sadly lacking.