Popular Mechanics December 2004 ~ 164 pages in English.