This is a scheduled post planned to be published at 1428390749000 at 1428390749000

The hardest thing to explain is - the glaringly evident which everybody had decided not to see

                           • Ayn Rand 



The hardest thing to explain is - the glaringly evident which everybody had decided not to see • Ayn Rand
1428390749000 at 1428390749000