Physical Description:1 online resource (xxix, 504 pages) : illustrations.
Bibliography:Includes bibliographical references and index.
ISBN:1423765524
9781423765523
9781559638753
1559638753
9781559638746
1559638745
9781597267564
1597267562