One hundred and one spy gadgets for the evil genius - Brad Graham (McGraw Hill, 2012)
shd,1/ws.c.1