Finished Iain Banks' Canal Dreams. Not knowing the exact nature of it before I started, I was quite surprised by how violent it turned out to be, although I should have knowing Banks! It was good but I found the ending too unbelievable to really get into it properly.
Also just finished The Owl Service by Alan Garner. It's a kids/young teens book really but I'd always been intrigued by his work and decided to try it out. It was much weirder than I thought it would be but very innovative. It reminded me a lot of Susan Cooper's books as it's based on old lore and legends related to a particular landscape.