preston lee richey