Full name : Olivier Messiaen
Also known as : Olivier Eugène Prosper Charles Messiaen
Profession : Composer, Librettist