No single human endeavor raises more questions than the duties of parenting. Books, workshops, blogs, and seminars abound on all aspects of parenting. Whether we seek to deal with particular topics such as special needs or step-families, or we simply want some guidance on the basics of raising children, there is no shortage of advice…