Merge pull request #1 from DobyTang/master

Update from master
Check for no books when updating author
Merge pull request #89 from smee42/master

Fix for crash when no books added to author