March 31, 2010

It's Semi Permanent time again, and that means another of their books. The quality of content rises every year, and it's always a pleasure to be published. Available from almost everywhere.