David Reese articles