Technology Review – April 2005 (Technology Review) / Mechanical / By Meskele Mekuria Technology Review – April 2005 (Technology Review