Alexander Abercrombie — British pianist, composer and mathematician