A definite must-read!
The only critique I can muster is:
What modern parent in their right mind would bequeath their child with the name "Albus"?
Even if it is after the legendary wizerd Dumbledore...
Personally I prefer the name Dumbledore over Albus. Far nicer! (Albus reminds me of the bird "albatross"!)