• Clem Smith Jr H if you want different, and it does tick all those boxes.

About