bmw 04/14/95 - 04/18/95. Minor revisions: 05/30/95, 06/20/95, 09/20/95.