James Irving view 2