David Rolland
David Rolland

David Rolland

Necessity creates innovation

Editor of Short Quotes and Idea machine