Something I use for such things rather than a book is a 6x4 flip photo album. I then print/write the information on 6x4 cards (available from stationers) and slip these in where the photos would normally go. This allows to to add, remove, shuffle, modify the information as you need to.