This is the BMW dealer issued dvd version of the factory repair manual. New, still in the wrapper, runs on Microsoft operating systems at least...
Separate names with a comma.