Shattered lives children who live with courage and dignity - Batmanghelidjh, Camila (Jessica Kingsley, 2006)