Gee .. Michael's brothers were on my local radio show last night calling this dr a quack also .. that and a wacko
Check out www.quackwatch.org if you want to learn about Hammesfahr.