PETER D KNEELAND