About the Author

 David Lipschitz

An IT Neurosurgeon