andrew.b.vernon