law office of andrew c. stone Chartered