I have several PP'ing books but highly recommend
300 PP Quilt Blocks by Carol Doak, comes with CD which gives you diff size blocks...
A must have...365 Foundation Quilt Blocks by Linda Causee...
Give various PP'ing for each day of the mths...Some great PP'ing that you won't find anywhere else.