maybe not for him... but I know an engineer who loves
i've seen some related books on gentlemint recently.try digging through there...