Copyright 2004-2017 Julian Saphir. All rights reserved.