There is a book which I enjoyed reading. It is written by a non-Muslim however well written.
The author is Lesley Hazelton. She had a book about the prophet, I believe the title is The First Muslim
And a second one which I enjoyed more was After the Prophet.
Al-Islam.org has some good books