Amit Ranjan book