Richard Ingram

Partner at ingserv. Failed conversationist. Writes a bit.

Hastings in England

Spoken at 5 events in 4 countries