case analysis on moral status 3227427

Loading…