1
by Enge, Eric
Published 2009
O'Reilly Media
...Theory in practice...