Common collocations before 'invaluable'

already, also, book, cold, crime, experience, gave, has, made, publication, such, Texas, will, work, year