These are the best sources of information to use in each case. For detailed, well-researched information, a book is usually your best option. However, due to the time it takes to publish them, this is only an option for information that is over two years old. On the other hand, for basic, brief information on a topic, an encyclopedia is likely to work well. Finally, if you had to speak about Vietnam veterans, it would be best if you interviewed veterans themselves.
I usually tell them thanks for your input even if it really wasn't needed or wanted then I take a deep breath and continue about my day. I could improve by trying to see from their point of view.