I believe Leigh was most likely the Zodiac.
His name is Arthur Leigh Allen. But go back to the original Greysmith book, there were a lot of reasons he wasn’t the guy.