Glbva

Outline of Different types of thoughts