Reading list: PRAM
Its so great book