Adam jim farmington nm. Adam also answers to Adam James Marshall and Adam J ...