This is a sampler quilt, each block is different and may have even been a block of the month. I agree quilters cache is a wonderful place to go and see all of the free block patterns they have available for download
http://www.quilterscache.com/QuiltBlocksGalore.html
There are many free pattern sites out there and you can also check out the links and resources section of this board for some wonderful free patterns too! :D :wink: :D