Author: Pharm Analysis Associates.