Auctions to bid on!

At this moment, I am starting work on my fourth book–when my second is not even on the shelves yet. I am very, very excited about…

On self-dealing

Sorry I have been absent. I handed in a book early this week, and I have been playing catch-up ever since. This blog has long been neglected,…