michael ratner
**