David Grant, A