Archibald Napier may refer to: