Giles Kirkland, guest contributor