Brick X Brick: How to Build Amazing Things with 100-Ish Bricks or Fewer

Written by Adam Ward