Read Chemical Engineer's review before you buy your interested academic or professional book. My review will help you to choose the best book from many availabilities