A CFCLA and QR mix

 
A CFCLA and QR mix by David Arnold