ADAM R LONG