Remington : the science and practice of pharmacy