James Floyd Kelly

James Floyd Kelly is an Atlanta-based professional writer. He's produced books on a variety of topics, including LEGO robotics, open source software, and how to construct your own CNC machine and 3D printer. He is the editor-in-chief of The NXT Step (TheNXTStep.com), the world's most popular MINDSTORMS NXT blog, where he is joined by other NXT experts who share their knowledge and creations with other robot aficionados all over the world.