John Gary

Read more about him here and here.