Deprecated: Creation of dynamic property wpdb::$categories is deprecated in /home/soagit5/public_html/staging/wp-includes/wp-db.php on line 668

Deprecated: Creation of dynamic property wpdb::$post2cat is deprecated in /home/soagit5/public_html/staging/wp-includes/wp-db.php on line 668

Deprecated: Creation of dynamic property wpdb::$link2cat is deprecated in /home/soagit5/public_html/staging/wp-includes/wp-db.php on line 668

Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/class-wp-theme.php on line 544

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/soagit5/public_html/staging/wp-includes/comment-template.php on line 1745

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/rest-api/class-wp-rest-request.php on line 960

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/rest-api/class-wp-rest-request.php on line 980

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/rest-api/class-wp-rest-request.php on line 992

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/rest-api/class-wp-rest-request.php on line 1003

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/soagit5/public_html/staging/wp-includes/class-wp-block-list.php on line 199

Deprecated: Creation of dynamic property Disable_Comments::$is_CLI is deprecated in /home/soagit5/public_html/staging/wp-content/plugins/disable-comments/disable-comments.php on line 58

Deprecated: Creation of dynamic property Disable_Comments::$sitewide_settings is deprecated in /home/soagit5/public_html/staging/wp-content/plugins/disable-comments/disable-comments.php on line 60

Deprecated: version_compare(): Passing null to parameter #2 ($version2) of type string is deprecated in /home/soagit5/public_html/staging/wp-content/plugins/elementor/core/upgrade/manager.php on line 62

Deprecated: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated in /home/soagit5/public_html/staging/wp-includes/script-loader.php on line 333

Deprecated: Creation of dynamic property WP_Block_Type::$skip_inner_blocks is deprecated in /home/soagit5/public_html/staging/wp-includes/class-wp-block-type.php on line 347

Deprecated: Creation of dynamic property DisableComments_Plugin_Tracker::$disabled_wp_cron is deprecated in /home/soagit5/public_html/staging/wp-content/plugins/disable-comments/includes/class-plugin-usage-tracker.php on line 69

Deprecated: Creation of dynamic property DisableComments_Plugin_Tracker::$enable_self_cron is deprecated in /home/soagit5/public_html/staging/wp-content/plugins/disable-comments/includes/class-plugin-usage-tracker.php on line 70

Deprecated: Creation of dynamic property DisableComments_Plugin_Tracker::$require_optin is deprecated in /home/soagit5/public_html/staging/wp-content/plugins/disable-comments/includes/class-plugin-usage-tracker.php on line 74

Deprecated: Creation of dynamic property DisableComments_Plugin_Tracker::$include_goodbye_form is deprecated in /home/soagit5/public_html/staging/wp-content/plugins/disable-comments/includes/class-plugin-usage-tracker.php on line 75

Deprecated: Creation of dynamic property DisableComments_Plugin_Tracker::$marketing is deprecated in /home/soagit5/public_html/staging/wp-content/plugins/disable-comments/includes/class-plugin-usage-tracker.php on line 76

Deprecated: Creation of dynamic property DisableComments_Plugin_Tracker::$options is deprecated in /home/soagit5/public_html/staging/wp-content/plugins/disable-comments/includes/class-plugin-usage-tracker.php on line 77

Deprecated: Creation of dynamic property DisableComments_Plugin_Tracker::$item_id is deprecated in /home/soagit5/public_html/staging/wp-content/plugins/disable-comments/includes/class-plugin-usage-tracker.php on line 78

Deprecated: Creation of dynamic property Disable_Comments::$tracker is deprecated in /home/soagit5/public_html/staging/wp-content/plugins/disable-comments/disable-comments.php on line 115

Deprecated: Creation of dynamic property DisableComments_Plugin_Tracker::$notice_options is deprecated in /home/soagit5/public_html/staging/wp-content/plugins/disable-comments/includes/class-plugin-usage-tracker.php on line 657

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/soagit5/public_html/staging/wp-includes/class-wp.php on line 173

Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/soagit5/public_html/staging/wp-content/plugins/elementor-pro/modules/forms/submissions/database/query.php on line 103

Warning: Cannot modify header information - headers already sent by (output started at /home/soagit5/public_html/staging/wp-includes/wp-db.php:668) in /home/soagit5/public_html/staging/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home/soagit5/public_html/staging/wp-includes/wp-db.php:668) in /home/soagit5/public_html/staging/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home/soagit5/public_html/staging/wp-includes/wp-db.php:668) in /home/soagit5/public_html/staging/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home/soagit5/public_html/staging/wp-includes/wp-db.php:668) in /home/soagit5/public_html/staging/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home/soagit5/public_html/staging/wp-includes/wp-db.php:668) in /home/soagit5/public_html/staging/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home/soagit5/public_html/staging/wp-includes/wp-db.php:668) in /home/soagit5/public_html/staging/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/soagit5/public_html/staging/wp-includes/wp-db.php on line 3030

Warning: Cannot modify header information - headers already sent by (output started at /home/soagit5/public_html/staging/wp-includes/wp-db.php:668) in /home/soagit5/public_html/staging/wp-includes/rest-api/class-wp-rest-server.php on line 1673

Warning: Cannot modify header information - headers already sent by (output started at /home/soagit5/public_html/staging/wp-includes/wp-db.php:668) in /home/soagit5/public_html/staging/wp-includes/rest-api/class-wp-rest-server.php on line 1673
{"id":12040,"date":"2021-08-30T05:12:20","date_gmt":"2021-08-30T09:12:20","guid":{"rendered":"https:\/\/soagithaca.org\/daniel-mcpheeters\/"},"modified":"2021-09-13T07:12:12","modified_gmt":"2021-09-13T11:12:12","slug":"daniel-mcpheeters","status":"publish","type":"page","link":"http:\/\/staging.soagithaca.org\/daniel-mcpheeters\/","title":{"rendered":"Daniel McPheeters"},"content":{"rendered":"\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t\t\t\t\"\"\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t
\n\t\t\t
\n\t\t\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t

Contact<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t

PO Box 93
Brooktondale, NY 14817
(607) 539\u20137752<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t

\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t\t\t\t
\n\t\t\t\t

My works represent a synergy between my two great passions: art and science. My formal training is in science and engineering, but I have been drawing, painting and sculpting for as long as I can remember. My appreciation of nature comes from experiencing the beauty of natural forms while understanding the underlying structure and the laws that govern and unify them.<\/p>

My fascination with patterns and symmetries are apparent in many of my works. In these pieces I take botanical images and create mandalas and other complex symmetries, which I then use as a canvas. I overlay these with scenes drawn from nature such as forests and the night sky to give a surreal, dream-like quality. Another reoccurring theme is the use of ancient glyphs and symbols, both real and imagined.<\/p>

Unlike most collage artists, I use only my own images in my collages. Working in many layers, I manipulate my photographs, drawings and paintings on a computer before bringing them together into the final piece.<\/p>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t

\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t
<\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t