Ethical, legal and social aspects of health care for migrants : perspectives from the UK and Germany / edited by Katja Kuehlmeyer, Corinna Klingler and Richard Huxtable