Publisher


Ian Shapolsky is a publisher that worked under the Times Impact Publications based in New York City, USA.