MarginSoft.com

About the Author...

                                   

 

 

 

Craig Ross is a sports fanatic and family law attorney.  He lives with his wife in Ann Arbor, Michigan, where he practices law, manages a 12pt software business, plays basketball and tennis, and occasionally writes sports articles for the Ann Arbor Observer.