John D. Teasdale
Literature