What part do giants play in your game? If you'd like them to be distinctive personalities rather than 'ordinary' humanoids that just happen to be bigger than anyone else, this might be worth a look.
There's no introduction or preamble, it just dives straight in to the first section. The book is made up of sections about the different types of giant - thursir, hill giants, stone giants, frost giants, fire giants, and cloud and storm giants - but each section contains a wealth of information that can be used to make them come alive in your game, with details about their history, social organisation and even religious beliefs as well as their relationships with other races and the things they do that are likely to impact on their neighbours. There are hidden gems throughout - for example, thursir like (and excel at) metalwork and feasting, yet they loathe dwarves (who like and excel at metalwork and feasting) with a vengeance. It's not just jealousy either, there's a historical (legendary, really) reason behind the emnity. It's things like that which make them come to life as a people with their own ideas and motivations rather than a mark on a map and a stat block in your notes.
However, it's not all stories and legends, there are solid game mechanics here as well. Racial feats - treating each different giant type as a separate race (which, biologically speaking, they are) - distinctive items of equipment and even magic are provided, along with fully-developed sample NPCs and ideas for adventure using each giant race.
Of course, the different races come over rather stereotyped. Thursir work wonders in the forge, provided they haven't been overindulging themselves with food and drink. Hill giants are stupid and a bit thuggish. Stone giants, on the other hand, are quite gentle and peaceful... and delight in their children, something many giants find quite difficult. Frost giants like hunting intelligent prey and will travel great distances to find someone worth hunting. Everyone else is regarded as slave material (or lunch). And so on. Whilst this makes it easy to categorise them, if you want to make them into real societies rather than groups of monsters, remember that the generalisations refer to the race as a whole and individuals may buck the trend... and indeed, there are hints and suggestions as to how not all giants of a given race are exactly the same. To go back to the thursir, while they detest dwarves and stomp on them at any opportunity, some female thursir are so enamoured of the freedoms female dwarves enjoy that they seek out magic to shrink them to dwarf size to mingle with them in secret!
Giants by their very nature do not live within mainstream humanoid civilisation, but they do interact with it. Using this book, you will be able to make giant communities come to life, whether your plot calls for the party to visit or encounter them, or for giants for some reason (probably warlike) to come a-visiting. Make them into something far more than large-scale humanoids to fight, giants can be people too! However, this is very much a book for giants as monsters/NPCs, albeit well-developed ones, if youm want to actually play a giant you will need more than is here although it may provide useful background.
[4 of 5 Stars!]