Author: Price (Frank E.) & Associates ltd.