Sounds pretty good....although I don't know where Ayn Rand is positioned in her beliefs.
BTW, in We were Soldiers..., Randall Wallace's son played the bugle-wielding french soldier who was shot in the neck and then finished off point-blank after the VC ambush of the "Frong parade".
Ayn Rand was a Russian philosopher who many consider the most perfect libertarian. If you read several of her books, you could easily fall under her spell. Her non-fiction works I consider more important than her novels which to me were boring .... There used to be an expression in colleges - - "It all started with Ayn Rand".