William B. Allen

Where and when