Dynamic Portfolio Optimization and Asset Pricing by Mahmoud Hamada