Articles by D. P. Zipes (2)