Structure And Function Of Cholinesterases And Related Proteins by Bhupendra P. Doctor