Multiple An Introduction to Bilingualism provides a comprehensive overview of all major features of bilingualism, including grammatical, cognitive, and social aspects.
This was informative. But... my main problem with reading this text is that the long, chunky paragraphs were difficult to digest sometimes most of the time. On some days when I could concentrate better, making marks using pencils and highlighters helped me to pick out the main points that should form the framework of my understanding. However, nearing the exams as studying became more difficult to focus on, this was a pain to read (at least, in comparison to my other text). I liked it, because parts of the text that I could understand were really interesting, but it falls short of a perfect rating because it failed to properly engage me as a reader. You should judge for yourself, though, if you yourself are able to read it.
What I liked most about this book were the personal introductions that preceded each chapter that gave a snapshot of a bilingual person. Like many other books in academia, this book would often tell you what you were about to read, what you were reading, and then what you read. This concept is hard for me to overcome and just seems redundant. That said, there was much to learn from this book, I just felt it could have been accomplished in half as many pages without the aforementioned redundancies.