Dr. Rosaria Butterfield describes in great detail her journey and her justification!