Basel, Switzerland : Birkhäuser Verlag,