david-fanning-mieczyslaw-weinberg-in-search-of-freedom