Grant Duncan III

A friendly mullatto idealist eager to help contribute to our worlds progress.