David sadly and unexpectedly passed away in March, 2022. This website remains as a display of his amazing work.