Contracting for Public Services (Routledge Masters in Public Management) (Routledge Studies in Public Management) 48,09 EUR*