Try classmates.com. I did a search for Mike Milligan and 99 people are registered there with that name. Should be easy to narrow that number down because they list the state they were from, the year they graduated, and military branch, if they served. Hope this helps, good luck with your search.