Professionally, Conrad Sinokauer David Laurie: A Brief History of Japanese Civilization is relatively simple, with a unique perspective, and it has been extended to modern times, so it is worth reading.
The General History of Japan by teacher Feng Wei is also a very good book.
If the public is a little more popular, they can read some novels about Japanese history and the story of Hiraya, which is very good. Yamaoka Sōhachi's historical novels are also very good, such as Nonaga Oda, Tokugawa Ieyasu, Data Masamune and Toyotomi Hideyoshi. Reading these novels is also a way to understand Japanese history.
As for whether there are e-books, those professional works may not be downloaded, but these historical novels should be downloaded.