Haights Cross Communications, Inc. Separation and Release Agreement