This is a recurring question on our forum! The rules for none/not one are tricky, which is actually good news because it means that the GMAT will probably avoid controversy by simply not testing us on this! You might want to check out the following discussions: