D A Bingham Author