Hitler: legend, myth & reality