David Albright (n.