Books Resently Published or due to be Published soon.