One of the best books published in 2010—and which I use as my "go to" book on immigration, citizenship, and naturalization—is Dave Obee's book, Destination Canada: A Genealogical Guide to Immigration Records.
It's made up of 15 chapters -
Chapter 1 - The immigration experience
Chapter 2 - Four centuries of immigration
Chapter 3 - A timetable of migration to Canada
Chapter 4 - The key resources
Chapter 5 - The early years
Chapter 6 - Atlantic ports 1865-1935
Chapter 7 - Pacific ports 1858-1935
Chapter 8 - Through the United States
Chapter 9 - Arrivals since 1935
Chapter 10 - Outbound records
Chapter 11 - Immigration Branch (RG76)
Chapter 12 - Naturalization and citizenship
Chapter 13 - Just passing through?
Chapter 14 - Migration museums
Chapter 15 - Additional sources
I have found the book to be inclusive of all of the records, and where they can be found. There are very helpful maps which explain where the people have come from, and where they were going. And there is a very good chapter on migration museums around the world.
For any questions that I am asked about immigration, I always include Obee's book in my searching for the answer because I want to make sure that I am aware of all of the facts surrounding immigration to Canada.
For example, a question recently arose concerning immigration to Canada from Britain in 1927 - Is a passenger list the same as Immigration Records? Where did this person land? What port did he leave from in England? How did he get from the port to Central Canada?
By reading this book, and looking at the records at the Library and Archives Canada (LAC), as well as the records at Ancestry.ca, I was able to answer these questions.
To order a book, visit Dave's website at www.daveobee.com/index.html.