Bob Sez:

The Ubiquitous Mr. Lovegrove