joseph sinclair