Engineering a Caroling

Published: Dec. 18, 2005, 5 a.m.

b'Getting ready to go a-caroling? Maybe you should brush up on the latest engineering research first.'