Michael C Carroll
Michael Christopher Carroll spent seven years researching and writing Lab 257 . A native of Long Island and an avid outdoorsman, Carroll is now general counsel of a New York-based finance company. He lives on Long Island and in New York City.
Michael Christopher Carroll spent seven years researching and writing Lab 257 . A native of Long Island and an avid outdoorsman, Carroll is now general counsel of a New York-based finance company. He lives on Long Island and in New York City. See less