I couldn't resist.

http://www.divisiontwo.com/articles/barbieOS.htm