Type
Book
Author(s)
C. R. Calladine
Date
2004
Publisher
Academic
Pub place
London, San Diego, Calif
Edition
3rd ed
ISBN-10
0121550893