Who rode a horse called Bucephalus?

Question
Who rode a horse called Bucephalus?
Answer
Alexander the Great