I do solemnly swear: the moral obligations of legal officials by Sheppard, Stephen Michael 0 Type: Book