Technic Is Fun Book 2 by David Hirschberg