andrew g. bury, jr.