Craig is represented by

David Kayser
Torchwood Literary & Scouting
david@torchwoodlit.com