Childhood's End Lyrics

Lyric discussion by star tripper 

Cover art for Childhood's End lyrics by Iron Maiden

Best off FotD (next to Afraid to Shoot Strangers, Be Quick or Be Dead and the title track). To me, it's either about the Vietnam War or perhaps it's using the Vietnam War as an allegory for a bildungsroman?