David Irvine
David Irvine

David Irvine

Writer of poetry, philosophy, wisdom & concepts. Currently writing 100 poems for my new book. Check some of them out http://www.paradoxicalvista.org/