Written by an engineer?! A professional problem solver?? Sure! Just get it already. Needed this about ten years ago.

Written by an engineer?! A professional problem solver?? Sure! Just get it already. Needed this about ten years ago.
