Just who is Dr Jack Kruse - and why, if you spend a lot of time on ...