David Carroll

David Carroll

Cyber founder, Northumbrian (Wearside Chapter), former military moron (19th of Foot), armchair historian, book hoarder, map lover, reluctant Black Cat