I always try to remember that the Romans conquered the Greeks and then altered the Greek gods and Goddesses to fit the new leaders. Prior to the Roman invasion, Hera was NOT a screaming fish-wife -- that was a role the Roman's assigned her in order to subjugate her worship & power.
A good place to start is this book:
Lost Goddesses of Early Greece: A Collection of Pre-Hellenic Myths
by Charlene Spretnak
Not so much. The Romans were quite enamored with all things Greek, and did not turn Hera into a, er screaming fish-wife (interesting phrase...never heard that one before!) - one need look no further than the epics of Homer and the hymns of Callimachus- both Greek writers- to see that these stories are very Greek in origin. Additionally, the Metamorphoses, which are written by Ovid, a Latin poet, do use the names of the Roman gods, but they are actually telling stories from Greek mythology. There was not a lot in the way of actual Roman myth, most of what is thought of as Roman myth is actually Greek with Roman names.
Juno is actually a native Latin goddess, one of the
di indigetes (indigenous deities) and like many of the major
di indigetes, Greek myth was adopted onto her, so she takes on the stories of Hera. But she also takes on some of the war-like aspects of Athena.(Minerva was only connected to war in Rome, in other parts of italy, she was not.) Prior to this, she was more of a maiden goddess related to childbirth and midwifery similr to Diana.
Further if you look into ancient Greek and Roman religion, you will find that in the religious cults, Hera is not a jealous vengeful shrew (Nor is Juno)- while the mythologies are very valuable, the caricatured foibles and shortcomings of the gods did not carry over into religious worship.
Looking at the bibliography of that book...I'd suggest looking elsewhere if you're looking for actual historical information on Hera. Karl Kerenyi's Gods ofthe Greeks is a great one, and Walter Burkert's Greek Religion has great information about Hera.
eta: (Just realized I mentioned these books in my previous post above...)