can anyone suggest such good book??