Whatever the odds

by K. P. Singh

xiii, 323 p., [40] p. of plates : 24 cm