Various Contrivances

Various Contrivances

My new view.