DERIC LONG