Andrew Hill HMV’s special breed of managers