Ted Larsen: Works 2007-2023