Roy Marangoni
Thomas Beckwith
John Lienhard
Nelson Lewis Buck
Thomas G. Beckwith, John H. Lienhard V, Roy D. Marangoni.
Roy Marangoni John Lienhard Thomas Beckwith
Buck, N. Lewis, Beckwith, Thomas G.
Paperback
Hardcover
Unknown
3rd Edition
4th Edition
5th Edition
6th Edition
2013
2007
2006
2004
1994
1993
1990
1982
English
India
Taiwan