Enhancing the human experience through assistive technologies and e-accessibility hardcover