John Bauer - Everything you want to know about his paintings and life