David Harrell, Andrew