Being very cheap, er,..., I mean frugal, and wanting to get a bunch of small pictures printed on real photo paper that I could slice into tiny 1 inch by 1.5 inch smaller-than-wallet photos, I used the open source, free "montage" program in the ImageMagick suite of tools on windows XP to create a contact sheet with this command:
montage pencil.jpg pencil.jpg pencil.jpg pencil.jpg pencil.jpg ^ pencil.jpg pencil.jpg pencil.jpg pencil.jpg pencil.jpg pencil.jpg ^ pencil.jpg pencil.jpg pencil.jpg pencil.jpg pencil.jpg ^ -tile 4x4 -geometry +0+0 -border 0 -rotate -90 pencils.jpg(Surely there's a way to not repeat "pencil.jpg", but I was in a hurry.) The source photo, in this case "pencil.jpg", needs to be 1 inch by 1.5 inches which will reproduce 16 times on a standard 4x6 inch photo. This is great if children want to give others a small picture of themselves.