Cameron Macgregor

Cameron Macgregor is a United States Naval Academy graduate who now works in the IT industry.

Recent blog posts by this author

Modern Men in the City

What does it mean to be masculine? It’s a question I posed recently to a young man at a coffee shop—let’s call him “Adam.” Adam, about 20, was intensely fixated on a Green Lantern graphic novel at the time. I noticed the book before I...