Martin Thorne's profile