Ichthyology (Volume 6) by Sir William Jardine