Mark R McNeilly
Mark R. McNeilly is a strategist for IBM as well as an amateur military historian and former infantry and artillery officer. He lives in Apex, North Carolina.
Mark R. McNeilly is a strategist for IBM as well as an amateur military historian and former infantry and artillery officer. He lives in Apex, North Carolina. See less
Mark R McNeilly's Featured Books