Cheap lives - Sher, Antony 1949-2021 (Little, Brown, 1995)