OPLC XO-1

2009-01-31 OLPC and co