Author presents a lot of interesting material and conjecture. Seems to be well organized and well written. You will be the final judge of who got here first. In total, an enjoyable, interesting read, worth your time.