David Stewart, A