John Kraemer knows that what he does is unusual. In fact, he relishes the improbable path that God has set him on for the past quarter-century. Every year, Kraemer assembles some 30,000 Lego bricks ...