Dutch Protocols for Deliberately Ending the Life of Newborns: A Defence.

Dutch Protocols for Deliberately Ending the Life of Newborns: A Defence.