DM
David Lee Miller
David Lee Miller is an American film director, screenwriter, composer and producer. He is best known for writing, producing and directing the award-winning teen comedy-drama film Archie's Final Project, also known as My Suicide.
Excerpt from Wikipedia, available under CC BY-SA 4.0.
Books

The Cat Who Lived With Anne Frank
2019
ISBN 9781524741501