An American Modern By William H. Johnson

Price: $35