I have heard of Munkres, but I didn't use that text. I don't know what you would have available, but the bijection I gave should be translatable into a straightforward proof no matter what definition was chosen.
As for citizenship, I definitely call myself a Canadian. As for which I identify with, as a practical matter I have more connections to the US, but my heart will always belong to Canada. I wouldn't want to have to choose for real.
Cheers,
Ben