Demaree_Janssen Published 21 August, 2011 at 320 × 213 in Footwear Dr. Demaree (Leiden University) presents the first book to Dutch designer Jan Jansen.