About David A. Checkland David Checkland is Associate Professor in the Department of Philosophy at Ryerson Polytechnic University. Books by David A. Checkland Teen Pregnancy and Parenting Social and Ethical Issues edited by David A. Checkland & James Wong