Stephan, Prince of Lippe
Stephan , Prince of Lippe ( "Stephan Leopold Justus Richard Prinz zur Lippe" ) was born on 24 May 1959 in Detmold , Germany . 
<triplet> Stephan, Prince of Lippe <subj> 24 May 1959 <obj> date of birth <subj> Detmold <obj> place of birth <triplet> Detmold <subj> Germany <obj> country