john weir black leather jacket