Stephen Allen, Author at RVA Mag