210px-Crying_of_lot_49

Lance Cleland