Books by Vijay J. Shingnapure