1
by Sahni, Sartaj
Published 2002
Springer-Verlag Berlin Heidelberg