Books listed by ISBN
D. P. · D. Porter · David L. · David P. · David Porter · L.P. · L. Porter
Greenwood · McFarland & Company · Tom Doherty Associates
David L. Post