I recommend using the AMS website MREF, located here.
EDIT : Another remark about your question. Don't worry too much about getting things like the printing date for a book correct (it changes every time they make a new printing run). Just make sure that you have the author, title, and edition in some standard format (and for papers, the journal, date, and page number). Every journal will reformat things into their house style and verify that your bibliographic entries are correct. Make those copy-editors work for their money!