IM reading "how the minds works" rite now, it seems somewhat simmilar to this.