Tommy Hall

Specialises In (based on submitted proposals)
big-data

Theatre fan, occasional mountaineer, part time runner, thoroughly nice chap, available in fine bookstores everywhere.