a flood of memories suddenly flashed through jack 's mind like the flicking pages of a photo album , giving him brief glimpses of faces and places he did n't have a chance to catch or recognise due to the speed of their passing .