|A rather more complex map of Celtic Migrations than is necessary for our purposes, but it's kinda cool.|
|Modern Celtic Languages|
Manx is of the Goidelic-Celtic Branch. So, maybe I'm down to an A- on my audit for waffling.
See here for Part II of the History of the Welsh Language.