John Stewart – Future Earnings