Sell, Alan P. F.,author.