New India and how to get there - Hamilton, D. M.