John Donegan, Author at RVA Mag