About the Author Tomas Nemecek