Your conditions: Keith A. Gardner