For works of this author written in collaboration with Richard Farigray, search also under: Cotton, Mary-Ann
For works of this author written in collaboration with Tara Black, search also under: Cotton, Mary-Ann