crazy little thing called love author