SINGER MICHAEL J. SOILS; AN INTRODUCTION - 4TH - UPPER SADDLE RIVER PRENTICE-HALL 1999 - xvi, 527p ISBN: 9780136792420 LC Class. No.: S591 / .5 SIN