Steve Hauber

Steve Hauber (born Stephen John Hauber) is a Transmanian composer, musical director and arranger.