Bill Brandt
Thames & Hudson
www.billbrandt.com