This work is somewhat pricy but well researched. Singh provides an excellent guide to the many and varied possibilities of …