I've read Predictably Irrational this week which I found quite fascinating. I just finished the first book in the series Irulan suggested. I found it very hard to put down and have the second one loaded to begin reading.

Veronica