RecordDetails
Boca Raton, Fla. : Taylor & Francis, 2005.
xxi, 757 p. : ill. ; 24 cm.