Error message

  • Deprecated function: Return type of DatabaseStatementBase::execute($args = [], $options = []) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2244 of /home/cranmul6/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/cranmul6/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/cranmul6/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/cranmul6/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/cranmul6/public_html/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /home/cranmul6/public_html/includes/database/database.inc).
  • Deprecated function: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in drupal_random_bytes() (line 2268 of /home/cranmul6/public_html/includes/bootstrap.inc).
  • Deprecated function: rtrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2349 of /home/cranmul6/public_html/includes/common.inc).
  • Deprecated function: Return type of RulesRecursiveElementIterator::hasChildren() should either be compatible with RecursiveIterator::hasChildren(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 2095 of /home/cranmul6/public_html/sites/all/modules/rules/includes/rules.core.inc).
  • Deprecated function: Return type of RulesRecursiveElementIterator::getChildren() should either be compatible with RecursiveIterator::getChildren(): ?RecursiveIterator, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 2095 of /home/cranmul6/public_html/sites/all/modules/rules/includes/rules.core.inc).
  • Deprecated function: Return type of RulesContainerPlugin::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in include_once() (line 2109 of /home/cranmul6/public_html/sites/all/modules/rules/includes/rules.core.inc).
  • Deprecated function: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in url_is_external() (line 2393 of /home/cranmul6/public_html/includes/common.inc).
  • Deprecated function: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in url_is_external() (line 2395 of /home/cranmul6/public_html/includes/common.inc).
  • Deprecated function: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in url() (line 2311 of /home/cranmul6/public_html/includes/common.inc).

Anatomy of Change

Author: 
Richard Heckler
Publisher: 
North Atlantic Books
Book Description: 

The body’s innate capacity for feeling, intuition, and compassion can enable us to heal our physical and emotional wounds. In The Anatomy of Change, Richard Heckler draws on Aikido and Lomi Body Work to demonstrate how a set of practices can bring new awareness and choice into our daily life.

Author Biography: 

Richard Strozzi-Heckler is President of the Strozzi Institute. He has a sixth-degree black belt in aikido and a doctorate in psychology. Dr. Strozzi-Heckler has taught the principles of embodied leadership and mastery to businesses, the government, the military, non-profits, health care professionals, and educators for the last thirty years. He is the author of In Search of the Warrior Spirit and the editor of Aikido and the New Warrior, Being Human at Work: Bringing Somatic Intelligence into Your Professional Life, and Holding the Center.

Reviews: 

"Heckler, a teacher of Aikido and a writer of splendid prose, has given us a wonderful introduction to the process of somatic psychotherapy."
- Thomas Hanna, Somatics

"Holistic education, as practiced by Heckler, challenges modern education with its emphasis on cognitive learning and its denial of the wisdom of the body. In this book, Heckler shows with simple, illustrated exercises how to use energies derived from different physical states to deal with both individual and global conflict."
- Lorna Cunkle, Pacific Sun

"Using vignettes from his theraputic work, Heckler gives us a sense of how our experiences shape our body. These stories clearly show that being embodied involves a formative process which organizes our bodily shapes… Heckler maps out a way to contact and shape our somatic rhythms."
- Dan Clurman, Inquiring Mind

"Heckler outlines how we respond to nearly all our traumatic life situations in the same way with what he calls our ‘conditioned tendency.’ He shows how we hold this ‘tendency’ in each of our bodies as a stance to the world."
-Richard Ditzler, San Francisco Chronicle

Price: $15.95
Share this