CLOUGH HARBOUR & ASSOCIATES LLP