Paul Mulgrew designs things and is currently writing things too.

Here's his email... paul [at] paulmulgrew [dot] com