Thomas Mingle
Buffalo, NY, USA