Added string ToBooks extension method, test case source, etc.